#ifndef _SINGLE_PLAYER_SCREEN_H_
# define _SINGLE_PLAYER_SCREEN_H_

# include <SDL/SDL.h>
# include "Image.h"
# include "UIBoard.h"
# include "PushButton.h"
# include "CheckBox.h"
# include "IA.h"
# include "IScreen.h"
# include "GameScreen.h"

class SinglePlayerScreen : public GameScreen
{
private:
	IA m_ia;
	Gomoku::Player* m_currentPlayer;

public:
	SinglePlayerScreen();
	virtual ~SinglePlayerScreen();

	virtual void doEvents();

private:
	SinglePlayerScreen(SinglePlayerScreen const&);
	SinglePlayerScreen& operator=(SinglePlayerScreen const&);
};


#endif // _MULTI_PLAYER_SCREEN_H_
